The sVolModList
structure contains information about to modify the volumeset(s).
|
typedef
struct _VOL_MOD { BYTE num_vol; BYTE newlevel; BYTE newstripesize; BYTE reserved; }sVolMod, *pVolMod; typedef
struct _VOL_MOD_LIST { BYTE total_vol; sVolMod vol_list[32]; }sVolModList, *pVolModList; |
total_vol
Specify
how many volumesets to be modified.
vol_list
Pointer
to an array of sVolMod to indicates which volumesets to be modified.
sVolMod
num_vol
Indicate which volumeset to be
modified.
newlevel
|
Value |
Meaning |
|
0 |
Striping |
|
1 |
Mirror |
|
2 |
Raid level 3 |
|
3 |
Raid level 5 |
|
4 |
Raid level 6 |
|
5 |
Pass-through |
Note:
Raid30/50/60 is not allowed to modify level.
newstripesize
|
Value |
Meaning |
|
0 |
4K bytes |
|
1 |
8K bytes |
|
2 |
16K bytes |
|
3 |
32K bytes |
|
4 |
64K bytes |
|
5 |
128K bytes |
|
6 |
256K bytes |
|
7 |
512K bytes |
|
8 |
1024K bytes |
reserved
Reserved
Requirements
|
Header |
arclib.h |
|
Include |
arclib.h |
See Also